*,h3,p,ul,li{margin: 0;padding: 0;list-style: none;}




body{
    background: #f4f6f6; font-family:Microsoft YaHei
}

a{ text-decoration:none;}
a:hover{ text-decoration:none;}

.box{ background:#fff;
    border: 1px solid #c6c6c6\9;
	-webkit-box-shadow: 0px 0px 8px #ccc;
	-moz-box-shadow: 0px 0px 8px #ccc;
	box-shadow:0px 0px 8px #ccc;
	*zoom:1;
}


.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.top{
    background:url(topbj_01.jpg)/*tpa=http://www.nxtj.gov.cn/images/topbj_01.jpg*/ no-repeat;
    width: 100%;
    background-size: 100% 100%;
}

 
.topbg2{ background:url(banner2.gif)/*tpa=http://www.nxtj.gov.cn/images/banner2.gif*/ center no-repeat
}
.top img{

    max-height:95%;
    max-width:95%;
}
.logo{
   margin: 5% 0 5% 0;
}
.erweim{
  text-align: center;
}
.erweim img{
    max-height:80%;
    max-width:80%;
}
.erweim p{
  color:white;
}



.nav_pc{
    background: #11167b;
    width: 100%;
    
	padding-top:10px; padding-bottom:10px;
}
.nav_pc ul{
    margin: 0 auto;
}
.nav_pc ul li{
    color: white;
    padding: 2px;
	float:left;
	position:relative;
    width:20%;
}



.nav_pc ul li div{ position:absolute; z-index:10; left:64px; height:60px; overflow:hidden ; background:#11167b; padding:0 5px 5px 5px}

.nav_pc ul li div p{ display: list-item}


.nav_pc ul li div p a{ color:#fff}

.nav_pc ul li h3{
    float: left;
    background: #218aff;
    width: 5rem; 
	height: 5rem; 
    padding:10px 7px 7px 7px;
    border-radius: 4px;
    text-align: center;
    font-size: 1.8rem;
	display:inline-block;
}


.onblock{ overflow:visible !important; height:auto !important;}








.xwtz{
    margin-top: 20px;
}
.img{
    max-height:100%;
    max-width:100%;
    margin-top: 20px;
}
.toutiao{
	 background:#fff;  
  
}
.toutiao .tt{
    height: 55px;
    display: block;
    line-height: 55px;
    text-indent: 2em;
	font-size:18px;
	color:#d04545;
}
.toutiao .tt span{ font-size:40px  !important; font-weight:bold}
.toutiao .tt a{ color:#d04545;}


.toutiao ul li p{
    background: white;
    height: 60px;
    line-height: 60px;
    text-indent: 2em; white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
.toutiao div ul li img{
    max-width: 100%;
    max-height: 100%;
}
.tzgg{
    float: right;
 
    background:white;
    padding: 20px; width:100%;
}
.tzgg ul li{
    line-height: 30px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
.tzgg ul li span{
	float:right;
}
.tzgg h3{
    border-left: 2px solid #000088;
    font-size: 1.6rem;
    text-indent: 1em;
}
.tzgg h3 span{
    float: right;
    font-size: 1rem;

}
.tzgg ul{
    margin-top: 5px;
}
.gzdt{
    padding: 20px;
    float: right;
 
    background:white; width:100%; margin-top:20px;
}
.gzdt h3 span{
     float: right;
    font-size: 1rem;
}
.gzdt h3{
    border-left: 2px solid #000088;
    font-size:1.6rem;
    text-indent: 1em;
}
.gzdt ul{
    margin-top: 5px;
}
.gzdt ul li{
    line-height: 30px;
    list-style: disc;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;

}
.gzdt ul li span{
	float:right;
}


.zssju{
    margin-top: 20px;
}
.cpizs{
    
}
.cpizi{
    padding: 25px;
    border-right: 1px solid #20a7ff;

}
.echid{ width:98%;height: 262px;}
.echartsnav{ width:220px; float:left;  height:18rem; overflow:scroll; margin-left:20px;}
.echartspic{ float:left; width:660px;}
.cpizi ul li{
    color: white;
    line-height: 25px;
    font-size: 1rem;
}
.cpitu {}
.cpitu img{
    max-height: 100%;
    max-width: 100%;
}
.sju{ background:url(zsbj_03.png)/*tpa=http://www.nxtj.gov.cn/images/zsbj_03.png*/ no-repeat; /*height:22rem;*/   
}
.sju ul{
    padding: 9px;
}
.sju ul li{
    color:white;
    line-height: 35px;
	padding-left:3rem;
 
}

.sju ul li a{ color:white;}

.sju ul li i{
    padding: 5px;  
}
#man{

}
#woman{
    margin-left: 30px;
}
.tjxinx{
  margin-top: 10px;
}
.tjxx{
    padding: 20px;
	width:98%;
 
}
.tjxx h3{
    border-left: 2px solid #000088; margin: 10px;
    font-size:1.6rem;
    text-indent: 1em;
    font-weight: bold;
}
.tjxx h3 span{
    float: right;
    font-size: 1rem;
}
.tjxx ul li{

    line-height: 35px;
    list-style: disc;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
.tjxx ul li span{
    float: right;
}
.nxApp{
    background: white;
    float: right;
	width:98%;
	padding:23px  20px;
 

}
.App{

    float: left;
    text-align: center;
}
.App h3{
    margin: 5px;
    color: #ce0000;
    font-size: 1.6rem;
    line-height: 30px;

}
.App img{
    margin: 5px;
}
.jjz{
    float: right;
}
.jjz h3{
    margin: 20px;
    font-size: 1.5rem;
    font-weight: bold;
    color: #1b59aa;
}
.jjz ul{
    margin-top: 10px;
}
.jjz ul li{
    color: #1b59aa;
    font-weight: bold;
    font-size: 1.3rem;
    line-height: 25px;
    margin: 5px;
}
.jjz ul li i{
    padding: 5px;
}
.jjzs{
    margin-top: 20px;
}
.jjzstu{
    width: 98%;
 
    padding: 20px;

}
.jjzstu h3{
    border-left: 2px solid #000088;
    margin: 10px;
    font-size: 1.6rem;
    text-indent: 1em;
    text-weight: bold;
}
.jdsju{
    
	padding:24px 10px;
	}




.jdsju h3{
    
    border-left: 2px solid #000088;
    margin: 10px;
    font-size: 1.6rem;
    text-indent: 1em;
    text-weight: bold;
}
.jdsju h3 span{
    color: white;
    font-size: 1.2rem;
    float: right;
}
.jdsju img{
    max-height: 100%;
    max-width: 100%;
    margin-top:40px;
}

.xxgk{
  margin-top: 20px;
}
.zfxxgk{
    background: white;
	padding:20px; width:95%;
 
}

 
.zfxxgk i{
    color: red;
    font-size: 4rem;
}
.zfxxgk h3{
    border-left: 2px solid #000088; margin: 10px;
    font-size:1.6rem;
    text-indent: 1em;
    font-weight: bold;
    color:  #595454;
}
.zfxxgk ul li{
    text-align: center;
    float: left;
	width:33.3%;
	margin-top:20px;

}
.zfxxgk ul li p{
      margin-top: 10px;
}
.hdjl{
    background: white;margin-right: 10px;
}
.hdjl  ul li i{
    color: red;
    font-size: 4rem;
}
.hdjl h3{
    border-left: 2px solid #000088; margin: 10px;
    font-size:1.6rem;
    text-indent: 1em;
    font-weight: bold;color:  #595454;
}
.hdjl ul li{
    text-align: center;
    float: left;
    margin:8% 5% 5% 5%;
}
.hdjl ul li p{
    margin-top: 10px;
}
.qydl{
    margin-right: 20px;
}
.qydl ul li{
    line-height: 25px;
    color: white;
	height:8rem;
}
.qydl ul li i{
    color: white;
    font-size: 3rem;
    padding: 1%;
	margin-top:3rem;
	margin-left:2rem;
	margin-right:1rem;
	float:left;
	
}
.cla1{ margin-top:2rem;
  
}
.cla1 a{ color:#fff;}

.cla2{
    float: left;
}
#li1{
    background: #febe41;
}
#li2{
    background: #41b5fe;
}
#li3{
    background: #ad7aff;
}
.tjzs{ padding:20px; width:100%; float:right
   
}
.tjzs h3{
    border-left: 2px solid #000088; margin: 10px;
    font-size:1.6rem;
    text-indent: 1em;
    font-weight: bold;color:  #595454;
}
.tjzs ul li{
   
  
	line-height:4rem;
}

.tjzs ul li a{ color:#333}
.tjzs ul li i{
    padding: 5px;
    color: red;
    font-size: 3rem;
}
.lianjiea{
    background: white; padding:20px;
  
}

.ad{ margin-top:20px;}

.yqlj h3{
    border-left: 2px solid #000088; margin: 10px;
    font-size:1.6rem;
    text-indent: 1em;
    font-weight: bold;
    color: #595454;
}
.yqlj ul li{
    float: left;
}
.yqlj ul li img{
    max-width: 100%;
    max-height: 100%;
}
.yqlj ul{
    max-width: 80%;
    margin: 10px auto;
}
.tjwz{}
.tjwz h3{
    border-left: 2px solid #000088; margin: 10px;
    font-size:1.6rem;
    text-indent: 1em;
    font-weight: bold;
    color:  #595454;
}
.tjwz ul{
    max-width: 80%;
    margin: 10px auto;
}
.tjwz ul li{
    float: left;text-align: center; margin-top:10px;
}
.tjwz ul li a{
    color: #6e6868; padding:0 10px; border-right:#ddd solid 1px; 
}
.footer{
    background: #373d41;
    text-align: center;
	margin-top:30px;
    padding-top:20px; padding-bottom:20px;
}

.footer p{
   color: white;
    text-align: center;
    font-size: 1.2rem;

}
.footer ul {
text-align: center;
}

.footer ul li {

    
    line-height: 2.5rem;
}
.footer ul li p a:hover{
    color: red;}
.footerb {
   float: right;
}

/*-------------------------------------------------------------*/
.weizhi{
   margin: 10px;
}
.weizhi span{
    display: block;
    float: right;
}
.weizhi i{ font-style:normal}

.pd_pd{
}
.pd_pd h3{
    background: #75b6ff;
    color: white;
    line-height: 40px;
    text-indent: 1em;
    font-size: 1.6rem;
}

.pd_pd ul{ width:80%; margin-left:auto; margin-right:auto}

.pd_pd ul li{
    line-height: 40px;
    text-align: center;
    color: #6e6868;
	font-size:16px;
	background:#F9F9F9;
	border-radius:5px;
	margin-top:15px;
}
.pd_pd a{
    text-decoration:none
}
.pd_pd ul li a:hover {
    display: block;
    color: #000088;
}
.pd_pd ul li a.active{
    color: #000088;
}
.pd_pd ul li a.active span{
    color: #000088;
}
.pd_tit{
    float: right;
    width:98%;
}
.pd_tit .ul1{
    border-bottom: 1px solid #ddd; padding:40px; font-size:16px;
}
.pd_tit .ula3 p{
    text-align: center;
    font-weight: bold;
    color:#000088;
    font-size: 1.6rem;
    padding: 2%;
}
.pd_tit .ula3 table{
    text-align: center; width:80%; margin-left:auto; margin-right:auto
}
#ul2{
     background: #338bd9;
     color: white;
 }
.pager li{
    margin: 2px;
    border: 1px solid #b1aaaa;
    padding: 5px;
    background: #eeeeee;
    font-size: 1.3rem;
	height:35px; line-height:35px;
}
.ul1 li{
	line-height:35px;
}

.ul1 li span{
   display: block;
    float: right;
}
.pd_tit h3{
    color: white;
    background: #75b6ff;
    text-indent: 1em;
    line-height: 40px;
    font-size: 1.6rem;
}
.pd_tit h3 span{
    text-indent: 2em;border-left: 2px solid white; padding:0 20px;

}
/*------------------------------------------------*/
/*------------------------------------------------------------*/
.zhengwen{
    background: white; padding:20px 40px 20px 40px
}
.zw_tit{ border-bottom:#ddd solid 1px;

}
.zw_tit h2{

    text-align: center;
    line-height:6rem;


}
.zw_tit p{
    text-align: center;
    color: #968e8e;
     
    line-height: 40px;
}
.zw_txt{
    margin: 3% 5% 0 5%;text-align:justify; line-height:35px;
}
.zw_txt p{
    line-height: 35px; font-size:16px; text-indent:2em; text-align:justify
}

/*----------------------------------------------------*/
/*-----------------------------------------------------------*/
.xiexin{

}
.wo_xx{
background: #f3f3f3;
}
.xiexin_tit{
    background: #76b6ff;
    color: white;
    font-size: 1.7rem;
    line-height: 40px;
    text-indent: 1em;
}
.xxg{
    color: #0029a2;
    font-size: 1.7rem;
    font-weight: bold;
    background: white;
    line-height: 50px;
    text-indent: 1em;
    border-bottom: 1px solid rgba(94, 89, 89, 0.49);
}
.xxr ul{
    margin: 20px;
}
.xxr ul li{
    margin: 10px 10px 10px 20px;
    float: left;
    font-weight: bold;color: #0029a2;

}
.xxr h3{
    color: #0029a2;
    font-size: 1.7rem;
    font-weight: bold;
    background: white;
    line-height: 50px;
    text-indent: 2em;
}
.xxr h3 span{
    float: right;
    margin-right: 15px;
}

.xxnr{

}
.xxnr h3{
    color: #0029a2;
    font-size: 1.7rem;
    font-weight: bold;
    background: white;
    line-height: 50px;
    text-indent: 1em;
}
.xxnr ul{
    margin: 20px;
}
.xxnr ul li{
    margin: 10px;
    font-weight: bold;color: #0029a2;
}
.xxnr ul li input{

}

.xxnr ul li textarea{
    width: 70%;
}
.xxnr p{
    text-align: center;
}
.xxnr p input{
    margin: 10px;
    padding:5px  20px  5px  20px ;
}

.xxnr p input.active{
    background: #218aff;
    color: white;
    border:1px solid #218aff;
}

.laixinxuandeng{

}
.laixinxuandeng h3{
   color: white;
    background: #218aff;
    padding: 10px;
    text-indent: 1em;
    font-size: 1.7rem;
}

.laixinxuandeng h3 a{
    color: #124a88;
}
.fanye{
    text-align: center;white-space: nowrap;
    background: white;
    padding: 20px;
    font-weight: bold;
}
.fanye span{
    padding: 3px 8px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
}

.laixin{
   margin-left: 15px;
    background: white;
}
.laixin ul{
   margin: 10px;
}
.laixin  li{
   line-height: 30px;
}



























@media (min-width:480px ) {

    h3{

    }


}
 
 



.fu_l{
    background: #eeeeee;
}
.fu_l ul{
    margin: 20px;
}
.fu_l ul li{
    margin:8% 15% 8% 15%;
    text-align: left;
}
.fu_l ul li:hover{ color: #000088; font-weight: bold;}
.fu_l ul li .active{
    color: #000088;
    font-weight: bold;
}

.fu_l a{
    text-decoration:none
}
.fu_l ul li a:hover {

    color: #000088;
}

.fu_l ul li a.active span{
    color: #000088;
}



.fu_r h3{
    margin: 2%;
    color: #1a70cf;
    font-size: 1.6rem;
    font-weight: bold;
}
.fu_r h3 span{
    margin: 1% 3% 1% 3%;
}
.fu_xz a{
    border: 1px solid #4a4646;
    border-radius: 5px;

    width: 10px;

}
.fu_xz{
    text-align: center;
}
.fu_xz a.active{
    border: 1px solid #fff;
    border-radius: 10px;
    max-width: 10px;
    max-height: 10px;
    background:#218aff ;
}
.leibie{
    margin: 10px;
}
.fu_top{
    background: url(fu_bg_01.png)/*tpa=http://www.nxtj.gov.cn/images/fu_bg_01.png*/;

}
.fu_top img{
    max-width: 90%;margin: 10% 10% 10% 0;
}
.fu_top span{
   float: right;margin: 20px;
    font-weight: bold;
    color: #1382ef;
}
.fu_top span a{

    color: #0c5397;
}
.btn.btn-default.as{
    background: #218aff;
    color: white;
}
.zj_ren{
    margin: 5px;
    text-align: right;
}
.zj_zhen{
    margin: 5px;text-align: right;
}
.zj_ju{
    margin: 5px;text-align:right;
}

.biaodan table{
    background: white;
}
.biaodan tr td{
    text-align: center;
}
.biaodan table th{
    font-size: 1.6rem;
 color: #3d3a3a;
    background: white;
    padding: 10px;
}
.biaodan table tr td{
    padding: 5px;
}
#tijiao{
background: #218aff;
    margin: 10px;
    padding: 5px 10px 5px 10px;
    border: 1px solid white;
    color: white;
}
#chongzhi{
background: #eeeeee;
    color: #6e6868;
    border: 1px solid #6e6868;
   padding: 5px 10px 5px 10px;
}
.seach span {
    background:#218aff;
    color: white;
    float: none;
}
.seach{
    position: relative;
    display: table;
    border-collapse: separate;
    margin: auto;
/*	width:310px;*/
}
.seach span{

}
.seach input {
  
    /* width: 100%; */
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
}

.seach .aniu{ float:right; background:#002aa1; border:0;   height:34px; color:#fff; padding:0 10px; line-height:34px;}
.seach .nr{ float:left}
 
.lianjiea { margin-bottom:30px;}


.echid ul li{ line-height:35px; color:#fff;}
.echid ul li a{ color:#fff; padding-left:20px; cursor:pointer}


#ascrail2000{ opacity:1 !important; background:url(echedbj.png)/*tpa=http://www.nxtj.gov.cn/images/echedbj.png*/ top center no-repeat; margin-left:-220px;}


/*鍥剧墖鍒囨崲*/
.carousel,carousel-inner { height:450px;}
 
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    line-height: 1; height:400px; width:100%;
}
.carousel-inner{ height:450px;}
.carousel-inner .item{ height:450px;}

.carousel-caption{ padding:0; position:absolute; height:30px; line-height:30px; width:100%; right:0; left:0; bottom:10px;}
.carousel-caption p{ z-index:20; position:relative; font-size:16px; text-align:left; padding-left:2em; color:#000;}
.carousel-caption .bg{ position:absolute; height:30px; bottom:0; width:100%; z-index:9;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
.carousel-indicators{ bottom:50px; right:0; margin-left:0; left:60%;}
.carousel-indicators li{ background:#fff; border:0;}
.carousel-indicators .active{ background:#ff0000;}


.carousel-control.left, .carousel-control.right{ padding-top:10rem;}
 
.carousel-control.left span,.carousel-control.right span{ font-size:3rem;}



#mobileheader { height:4rem; line-height:4rem; background:#11167b; position:relative}
#mobileheader a { height:4rem;  width:4rem; padding:0 1rem; color:#fff; position:absolute; z-index:10}
 
#mobileheader .mlogo{ position:absolute; left:0; right:0; top:0; text-align:center; font-size:2rem; color:#ffe792; z-index:1}



.list-inline h3{ font-size:16px\9;}

.newline{ border-bottom:#ddd solid 1px; padding-top:30px; margin-bottom:30px;}


.floatright{ float:left;}


.slfw{ padding:20px; line-height:25px; text-align:justify}

.mobileemail table{ width:80%; margin-left:auto; margin-right:auto}
.mobileemail table td{ padding:5px;}

.xyxx{ padding:20px;}
.xyxx h4{ text-align:center; margin-bottom:40px; margin-top:40px;}


.biaodan table{ border-top:#ddd solid 1px; border-left:#ddd solid 1px;   margin-left:auto; margin-right:auto}
.biaodan td{ border-bottom:#ddd solid 1px; border-right:#ddd solid 1px; }



.newnav_pc {
    background: #11167b;
    width: 100%;
    overflow: hidden;
	padding-top:10px; padding-bottom:10px;
}


.newnav_pc ul .lie{ float:left; margin:0 77px 0 5px; position: absolute; height:60px; overflow:hidden}



.newnav_pc ul .bt{
    float: left;
    background: #218aff;
    width: 5rem;
    padding: 5px 10px;
    border-radius: 4px;
    text-align: center;
    font-size: 1.8rem;
}
.newnav_pc ul li{ color:#fff;}





.picScroll-left{    overflow:hidden; position:relative;   }
		.picScroll-left .hd{ overflow:hidden;   padding:0 10px; position:absolute; z-index:10; width:100%; height:300px;}
		.picScroll-left .hd .prev{ display:block;  cursor:pointer; position:absolute;  left:0; top:50px;}
		.picScroll-left .hd .next{ display:block;  cursor:pointer; position:absolute;  right:0; top:50px;
				transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 鍜?Chrome */
-o-transform:rotate(7deg); 	/* Opera */
		}
		
		
		
		.picScroll-left .hd .next i{ font-size:3rem; color:#c9dfff}
		
		.picScroll-left .hd .prev i{ font-size:3rem;color:#c9dfff;
		

		
		}
		
    
		
		
		
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:0px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0;   _display:inline; overflow:hidden; text-align:center; }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{   display:block; margin:0 auto;}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }







		.slideBox{   overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ display:block; width:100%;}



/*娣诲姞css*/




.jlleft li{ text-align:center; color:#3695ff; padding:10px 0; position:relative}

.jlleft li span{ position:absolute; right:0; margin-right:-11px;top:40px; width:11px; height:21px; background: url("sjx.png")/*tpa=http://www.nxtj.gov.cn/images/sjx.png*/ no-repeat}
.jlleft li a{color:#3695ff;}
.jlleft i{ display:block; color:#3695ff; font-size:40px;}


.jlleft .actived {  }
.jlleft .actived li{ background:#3695ff; color:#fff}
.jlleft .actived i{ color:#fff;}



.wxts{ padding:50px 80px 50px 50px }
.wxts .pic{ text-align:center; margin-bottom:20px;}
.wxts p{ line-height:24px; text-align:justify; margin-bottom:15px;}



.newtjxj{ padding:50px;}
.newtjxj .title{ font-size:16px; color:#339; float:left; width:100px; text-align:right}
.newtjxj .group{ margin-bottom:15px; width:100%}
.newtjxj .group .bd1{ float:left; width:320px;}
.newtjxj .group .bd2{ float:left; width:490px;}
.newtjxj .group .bd3{ float:left}

.min-h{ min-height:auto !important}
.marr-top{ margin-right:20px;}



.hfcx{ margin-top:20px; margin-left:250px;}
.hfcx li{ float:left; line-height:35px; margin-right:10px;}
.hfcx li .text{ text-align:right; width:80px;}
.hfcx li .in{ width:160px; }

.hfbd{ padding:20px;}

.hfbd thead{ background:#8bbff9; color:#fff;}

.hfbd thead td{ line-height:35px; text-align:center;}

.hfbd tbody td{ line-height:35px; padding-left:10px;}

.old{ background:#fafafa; border-top:#fff solid 1px;}

.even{ background:#f4f4f4; border-top:#fff solid 1px;}

.xjhf table{ background:#fff; border-bottom:#ddd solid 1px; border-left:#ddd solid 1px;}

.xjhf table td{  border-right:#ddd solid 1px; border-top:#ddd solid 1px; padding:4px; line-height:28px; word-break: break-all; word-wrap:break-word;}


/*网站地图*/

.wzdt li{ margin-bottom:30px;}

.wzdt .p1 {
    background: url(lx_bg1.jpg)/*tpa=http://www.nxtj.gov.cn/images/lx_bg1.jpg*/ no-repeat;
    width: 148px;
    height: 32px;
    line-height: 32px;
	text-align:center;
}

.wzdt .p2 {
    background: url(lx_link.jpg)/*tpa=http://www.nxtj.gov.cn/images/lx_link.jpg*/ no-repeat;
    width: 11px;
    height: 20px;
    margin-top: -2px;
    margin-left: 14px;
}
.wzdt .p3{ padding:30px; border:#ddd solid 1px; background:#F7F7F7}
 
.wzdt .p3 a {
    font-size: 14px;
    font-weight: bold;
    display: inline-block;
    margin-right: 20px;
    color: #808080;
}
 

 



/*信息公开目录*/

.xxgkcx{ line-height:35px; padding-left:180px; background:#F9F9F9;}

.xxgkcx input{ height:23px; line-height:23px; width:350px;}

.xxgkcx .aniu2{  line-height:20px; padding:0 6px;}

.xxgkbiaoge table{ border-bottom:#ccc solid 1px; border-left:#ccc solid 1px; margin-top:5px;}

.xxgkbiaoge table thead{ background:#F9F9F9}

.xxgkbiaoge table td{ border-right:#ccc solid 1px; border-top:#ccc solid 1px;}
.xxgkbiaoge table th{ border-right:#ccc solid 1px; border-top:#ccc solid 1px;}
.xxgkbiaoge table {
    border-collapse: collapse;
    width: 100%;
    background: #fff;
}
.xxgkbiaoge td, .biaoge th {
    padding:10px; font-size:14px;
}
 
.xxgkbiaoge th {
    
    color: #fff;
    white-space: nowrap;
	text-align:center;
}
.xxgkbiaoge thead td{ text-align:center; color:#4770d8;}
.xxgkbiaoge .xxgktd0{ text-align:center;  }
.xxgkbiaoge .xxgktd1{ text-align:center; }
.xxgkbiaoge .extra{position:relative}
.xxgktit a{ display:block}
.xxgkbiaoge .xxgklay {
    display: none;
    position: absolute;
    bottom: 16px;
    left: 35px;
    width: 520px;
    padding: 5px;
    background-color: #000;
    _background-color: #eee;
    background-color: #eee\0;
    background: rgba(0, 0, 0, 0.1);}
	
	
	
	.xxgkbiaoge td .xxgklay table th {
    width: 70px;
    border: 1px #aaa solid;
    background-color: #f8f8f8;
	font-weight:bold;
    text-align: center;
    color: #255a8c;
    padding: 5px;
    font-size: 12px;
}
	
 .xxgkbiaoge td .xxgklay table td{ background:#fff;}




.zwgkbox{ padding:20px;}

.zwgkbox .bigtit{ background:#11167b; height:35px; line-height:35px; margin-bottom:10px;}

.zwgkbox .bigtit {color:#fff;}

.zwgkbox .bigtit a{ color:#fff; display:block}

.zwgkbox .bigtit  span{ border-radius:100%; background:#fff; color:#11167b; margin-left:10px; padding:1px; margin-right:10px;}

.zwgkbox .bigtit i{ font-style:normal;}

#xxgkml{ cursor:pointer}

#xxgkml dd{ float:left; margin-top:5px;}

 
.xz{
 transform:rotate(90deg);
 
}





